home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / sbin / usplash_down < prev    next >
Text File  |  2009-10-27  |  770b  |  33 lines

  1. #!/bin/sh
  2.  
  3. SPLASH=false
  4. VERBOSE=true
  5.  
  6. for x in $(cat /proc/cmdline); do
  7.         case $x in
  8.         splash*)
  9.                 SPLASH=true;
  10.                 ;;
  11.         nosplash*)
  12.                 SPLASH=false;
  13.                 ;;
  14.         esac
  15. done
  16.  
  17. [ "$SPLASH" != "true" ] || pidof usplash >/dev/null && exit 1
  18.  
  19. # Clean up the console before we switch to it, to avoid text flicker:
  20. if [ -x /usr/bin/tput ]; then
  21.     tput -Tlinux reset > /dev/tty8
  22. fi
  23.  
  24. # Run usplash, switching to vt8
  25. /sbin/usplash -p -c -d --background --pidfile /var/run/usplash_down.pid
  26.  
  27. # Append our PID to the list of processes that sendsigs won't kill,
  28. # to avoid flicker on shutdown:
  29. cat /var/run/usplash_down.pid >> /var/run/sendsigs.omit
  30.  
  31. # Just because, tidyness is next to... Something or other:
  32. exit 0
  33.